testosterone enanthate - French English Dictionary